body{
  margin: 0;
  padding: 0;
  background-color: #f9fafc;
}
#admin{
  margin: 0 auto;
  width: 100%;
  height: auto;
}
#header-left{
  width: 15%;
  position: absolute;
  left: 0px;
}
#header-content{
  position: absolute;
  right: 15%;
  width: 70%;
  padding: 0px;
  margin: 0px;
}
#header-right{
  position: absolute;
  right: 0px;
}
#main-header{
  height: 6%;
  background-color: #409EFF;
  width: 100%;
  position: relative;
  top: 0px;
}
#main-content{
  padding: 0px;
}
#aside{
  width: 202px;
  height: 100%;
  margin: 0px;
  padding: 0px;
}
#menu{
  height: 100%;
  position: absolute;
}
#content{
  width: 100%;
  padding: 0 0 60px;
  height: auto;
}
#horizontal-menu{

}
#footer{
  height: auto;
  margin: 0px;
  width: 100%;
  bottom: 0px;
  padding: 0 0 20px;
  position: absolute;
  background-color: #f9fafc;
}
.tag-group{
  margin-top: 1%;
  margin-left: -20px;
}
#main-content{

}
#foot-divider{
  margin: 10px 0;
}



